import { useTemplatesStore, type ITemplateProps } from '@/stores/templates'
import { useUserStore, type IUserStore } from '@/stores/user'
import { useEditorStore, type IEditorProps } from '@/stores/editor'

interface IGlobalData {
  user: IUserStore;
  templates: ITemplateProps;
  editor: IEditorProps;
}

export {
  type IGlobalData,
  useTemplatesStore,
  useUserStore,
  useEditorStore
}
